<!DOCTYPE html>
<html>
<head>
    <title>获取位置</title>
    <% include common/meta.ejs %>
    <% include common/public.ejs %>
    <link href="<%= global.config.path.publicPath %>/custom/officialAccount/css/officalCommon.css" rel="stylesheet">
    <link href="<%= global.config.path.publicPath %><%= body.stylePath %>" rel="stylesheet">
</head>
<body ontouchstart>
<div>

</div>

<% include common/footer.ejs %>
<script src="http://res.wx.qq.com/open/js/jweixin-1.4.0.js"></script>
<script>
    wx.config({
        debug: false, // 开启调试模式,调用的所有api的返回值会在客户端alert出来，若要查看传入的参数，可以在pc端打开，参数信息会通过log打出，仅在pc端时才会打印。
        appId: '<%=body.appId%>', // 必填，公众号的唯一标识
        timestamp: '<%=body.timestamp%>' , // 必填，生成签名的时间戳
        nonceStr: '<%=body.nonceStr%>', // 必填，生成签名的随机串
        signature: '<%=body.signature%>',// 必填，签名，见附录1
        jsApiList: [
            'getLocation' //获取地理位置接口
        ] // 必填，需要使用的JS接口列表，所有JS接口列表见附录2
    });
    // alert(window.location.href)
//    console.log(window.location.href);
    wx.ready(
        function () {
            wx.getLocation({
                success: function (res) {
                    var latitude = res.latitude; // 纬度，浮点数，范围为90 ~ -90
                    var longitude = res.longitude; // 经度，浮点数，范围为180 ~ -180。
                    // alert("latitude：" + latitude);
                    // alert("longitude：" + longitude);
                    window.location.href="<%=global.config.path.contextPath%>/view/closeShop?latitude="+latitude+"&longitude="+longitude+"&store=1&orgCode="+contextData.data.orgCode+"&brand="+contextData.data.brand+"&limitNumber="+contextData.data.limitNumber;
                },
                fail: function (res) {
                    // alert(JSON.stringify(res))
                    window.location.href="<%=global.config.path.contextPath%>/view/closeShop?latitude=0&longitude=0&store=1&orgCode="+contextData.data.orgCode+"&brand="+contextData.data.brand+"&limitNumber="+contextData.data.limitNumber;
                },
                cancel: function (res) {
                    // alert('用户拒绝授权获取地理位置');
                    window.location.href="<%=global.config.path.contextPath%>/view/closeShop?latitude=0&longitude=0&store=1&orgCode="+contextData.data.orgCode+"&brand="+contextData.data.brand+"&limitNumber="+contextData.data.limitNumber;
                }
            })

        }
    )
    wx.error(function (res) {
        // alert("调用微信jsapi返回的状态:"+res.errMsg);
        window.location.href="<%=global.config.path.contextPath%>/view/closeShop?latitude=0&longitude=0&store=1&orgCode="+contextData.data.orgCode+"&brand="+contextData.data.brand+"&limitNumber="+contextData.data.limitNumber;
    });

</script>


</body>
</html>
